@charset "utf-8";
body,form,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,p,hr,input,em{margin:0;padding:0;list-style:none;-webkit-text-size-adjust:none; vertical-align: middle; font-weight:normal;}
body{ font-size:14px; color:#000; min-width:1170px; background: #fff; font-family:'\5FAE\8F6F\96C5\9ED1','Nanum Gothic','-apple-system';}
html, body{min-width: 1170px;}
h1,h2,h3,h4,h5,h6{font-size:100%}
table,img,iframe{border:none}ul{list-style:none}
a{ color:#000; text-decoration:none;outline:none;}
a:hover {text-decoration:none;}
a:active {color:#000;text-decoration:none;}
ol,ul {list-style:none;}
fieldset,img {border:0;}
i,em{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}/* Hides from IE-mac \*/
* html .clearfix{height:1%;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
.mt10{margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt35{ margin-top:35px;}
.mt40{ margin-top:40px;}
.mt45{ margin-top:45px;}
.mt55{ margin-top:55px;}
.mt60{ margin-top:60px;}
.w1170{ width: 1170px; margin-left: auto; margin-right: auto;}
.trans{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;}
.trans:hover{transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04);-webkit-transform:scale(1.04,1.04);transition:1s}

.part1-T .title:hover, .part1-B ul li a:hover, .part3-box-list li .title:hover, .text-list li a:hover{color: #2b7237;}
/******************top begin**********************/
.top{width: 100%; height: 111px; background: url(banner_hy20180531.jpg) center repeat;}
.top-bar{position: relative; height: 111px;}

.logo{position: absolute;left: 0;top: 37px;z-index: 1; overflow: hidden;}
.logo a{ float: left;}
.logo span{border-left: 1px solid #fff; height: 44px;line-height: 44px;float: left; margin-left: 15px; padding-left: 15px; color: #fff; font-size: 24px;}


.phone{ position: absolute; top: 55px; right: 300px; z-index: 1; font-size: 18px; color: #fff; }
.phone i{ font-family: 'Constantia';}
.search{position: absolute; top: 50px; right: 0; z-index: 1; width: 280px; height: 30px; line-height: 30px;}
.search-box{width: 228px;height: 30px;line-height:  30px;border: none;outline: medium;padding: 0 42px 0 10px;border-radius: 8px;}
.search-icon{width: 31px;height: 21px;background: url(search_hy20180531.png) no-repeat 10px;display: inline-block;border: none;outline: medium;text-indent: -999em;cursor: pointer;position: absolute;right: 11px;top: 7px;border-left: 1px solid #e7e4e4;padding-left: 10px;}
/******************top end***********************/
/*.main{overflow:hidden;}*/
/******************nav begin***********************/
.nav{width: 100%; height: 45px; background: #f2f2f2;position:relative; z-index:1; +margin-top: -2px;}
.nav-bar{height: 45px;}

.nav{ height:45px; line-height:45px; +margin-top: -4px;}
.nav .nLi{ float:left; display:inline;}
.nav .nLi a{ display:inline-block; margin-right: 40px; font-size:16px; height:42px; }
.nav .nLi a:hover{color:#2b7237; border-bottom: 3px solid #2b7237;font-weight: bold;}
/******************nav end************************/

/**************part-advert*************/
.part-advert{height: 60px;}
.part-advert img{width: 100%; height: 60px;}

/******************main-L begin********************/
.main-L{width: 780px; overflow: hidden;}
/*part1*/
.part1{border-top: 8px solid #2b7237;}
.part1-T{border-bottom: 1px dashed #ebebeb;padding-bottom: 15px;}
.part1-T .title{font-size: 37px;color: #464646;font-weight: bold;margin: 13px 0;display: inline-block;}
.part1-T .con{color: #999; line-height: 20px;}

.part1-B ul{overflow: hidden; margin: 15px 0;}
.part1-B ul li{width: 370px;height: 30px;line-height: 30px;float: left;}
.part1-B ul li a{ width: 350px; height: 30px; overflow: hidden; display: inline-block; color: #6c6c6c; font-size: 16px;}
.text-list li i{ width: 3px; height: 3px; background: #2b7237; display: inline-block; margin: 13px 10px 0 0; float: left;}
.part1-B ul li i{ width: 6px; height: 6px; background: #2b7237; display: inline-block; margin: 12px 14px 0 0; float: left;}


/*part2*/

.part2-L{ width:585px; height:330px; overflow:hidden; position:relative;}
.part2-L .pageState{ font-size: 16px; color: #fff; position:absolute; right:25px; bottom:15px; z-index:2; }
.part2-L .bd{ position:relative; height:100%; z-index:0;   }
.part2-L .bd li{ zoom:1; vertical-align:middle; }
.part2-L .bd li .pic img{ width:585px; height:330px; display:block;  }
.part2-L .bd li .text{width: 94%; padding: 0 3%; height: 50px;line-height: 50px;background: url(png2_hy20180531.png) repeat-x;display: block;color: #fff;font-size:  18px;position: absolute;bottom: 0;left: 0;z-index: 1;}
.part2-L .prev{ cursor: pointer; position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:18px; height:32px; background:url(prev_hy20180601.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.part2-L .next{ cursor: pointer; position:absolute; right: 3%; top:50%; margin-top:-25px; display:block; width:18px; height:32px; background:url(next_hy20180601.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.part2-L .prev:hover,
.part2-L .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.part2-L .prevStop{ display:none;}
.part2-L .nextStop{ display:none;}




/*part3*/
.part3{width:780px;background: url(icon4_hy20180531.png) repeat-x top;padding-top: 26px;overflow: hidden;height:  auto;}
.part3 .part3hd{ height:60px; border-bottom:2px solid #f3f3f3;  position:relative; }
.part3 .part3hd ul{float:left;width: 798px;}
.part3 .part3hd ul li{height: 62px;line-height: 40px; text-align: center;float:left;cursor:pointer;position: relative;}
.part3 .part3hd ul li a{padding: 0 12px;color: #2b7237;font-size: 22px;font-weight: bold;}
.part3 .part3hd ul li.on sub{width: 0;height: 0;border-left: 3px solid transparent;border-right:3px solid transparent;border-top: 5px solid #2b7237;position: absolute;left: 50%;margin-left: -3px;}
.part3 .part3hd ul li.on a{background:#2b7237;color: #fff;display: block;}
.part3 .part3hd ul li.on i{width: 100%;height: 3px;background: #2b7237;display: block;position: absolute;bottom: 0;left: 0;z-index: 1;}

/*.part3 .part3bd{height: auto!important;}*/
.part3-box-list{/* overflow: hidden; */}
.part3-box-list li{width: 100%;border-bottom: 1px dashed #dcdcdc;padding: 25px 0;overflow: hidden;}
.part3-box-list li .list-L{width: 215px; float: left;}
.part3-box-list li .pic{width: 215px; height: 130px; overflow: hidden; display: inline-block;}
.part3-box-list li .pic img{width: 215px; height: 130px; object-fit: cover;}
.part3-box-list li .list-R{width: 550px;float: right;}
.part3-box-list li .title{max-height: 30px;overflow: hidden;font-size: 24px;color: #000;width: 100%;display: block;margin-bottom: 10px;}
.part3-box-list li .bottom{ width: 550px; height: 22px; line-height: 22px; overflow: hidden; float: right;}
.part3-box-list li .source{ float: left; background: #f4f4f4; border-left: 2px solid #feae66; display: inline-block; padding: 0 10px;}
.part3-box-list li .con{width: 100%;height: 69px;overflow: hidden;font-size: 16px;color: #666;line-height: 26px;display: inline-block;float: right;}
.part3-box-list li .con a{font-size: 16px;color: #666; display: inline-block; margin: 0 10px;}
.part3-box-list li .date{float: right;height: 20px;line-height: 20px;background: url(time_hy20180531.png) no-repeat left center;padding-left: 30px;font-size: 16px;color: #666;display: inline-block;}



/*加载更多*/
.divAniu1, .divAniu2, .divAniu3, .divAniu4, .divAniu5, .divAniu6, .divAniu7{height:35px; background: url(more-bj_hy20180606.png) repeat-x; font-size:20px; color: #585858; text-align:center; line-height:35px; cursor:pointer;}
.ulBlockL1, .ulBlockL2, .ulBlockL3, .ulBlockL4, .ulBlockL5, .ulBlockL6, .ulBlockL7{width:100%; height: 1461px;overflow:hidden;margin-bottom:20px;}
.ulBlockLHover1, .ulBlockLHover2, .ulBlockLHover3, .ulBlockLHover4, .ulBlockLHover5, .ulBlockLHover6, .ulBlockLHover7{ height:auto;}
.ulBlockL1 li.liTitle, .ulBlockL1 li.liTitle, .ulBlockL2 li.liTitle, .ulBlockL3 li.liTitle, .ulBlockL4 li.liTitle, .ulBlockL5 li.liTitle, .ulBlockL6 li.liTitle, .ulBlockL7 li.liTitle{ height:56px; line-height:56px; overflow:hidden;}
/******************main-L end************************/


/******************main-R beigin*******************/
.main-R{width: 340px;padding: 15px;background: #fafafa;/* overflow: hidden; */}

/*part4*/
.part4 .tit{height: 72px; line-height: 72px; text-align: center; background: #8bdc99;}
.part4 .tit:hover, .part4 .bm li:hover{opacity: .9;}
.part4 .tit a{ color: #fff; font-size: 24px;}
.part4 .bm{margin-top: 1px; position: relative; width: 100%; height: 215px;}
.part4 .bm li{position: absolute; z-index: 1; text-align: center;}
.part4 .bm li a{font-size: 22px;color: #fff;display: block;}
.part4 .bm .li1{width: 113px; height: 70px; background: #53b3db; top: 0; left: 0;}
.part4 .bm .li2{width: 113px; height: 70px; background: #58bab9; top: 0; left: 114px;}
.part4 .bm .li3{width: 112px; height: 70px; background: #89abd9; top: 0; right: 0;}
.part4 .bm .li4{width: 113px; height: 144px; background: #f29c9f; top: 71px; left: 0;}
.part4 .bm .li5{width: 113px; height: 144px; background: #9b8dca; top: 71px; left: 114px;}
.part4 .bm .li6{width: 112px; height: 71px; background: #f8b26c; top: 71px; right: 0;}
.part4 .bm .li7{width: 112px; height: 72px; background: #89abd9; bottom: 0; right: 0;}

.part4 .bm li.li1 a,.part4 .bm li.li2 a,.part4 .bm li.li3 a,.part4 .bm li.li6 a,.part4 .bm li.li7 a{ padding: 7px 10px;  }
.part4 .bm li.li4 a,.part4 .bm li.li5 a{padding: 33px 10px;}
.part4 .bm li{display:flex; justify-content:center; align-items:center;}

/*part5*/
.part5 .tit1, .part6 .tit1, .part7 .tit1, .part10 .tit1, .part11 .tit1{height: 20px; position: relative; text-align: center;}
.part5 .tit1 i, .part6 .tit1 i, .part7 .tit1 i, .part10 .tit1 i, .part11 .tit1 i{width: 100%;height: 3px;background: #2b7237;display: block;position: absolute;top: 8px;left: 0;z-index: 0;}
.part5 .tit1 span, .part6 .tit1 span, .part7 .tit1 span, .part10 .tit1 span, .part11 .tit1 span{background: #fafafa;color: #6d6d6d;padding: 0 10px;position: relative;z-index: 2;}
.part5 .tit2, .part6 .tit2, .part7 .tit2, .part10 .tit2, .part11 .tit2{background: url(titbj_hy20180531.png) repeat-x center;text-align: center;height: 26px;line-height: 26px;margin-top: 10px;}
.part5 .tit2 a, .part6 .tit2 a, .part7 .tit2 a, .part10 .tit2 a, .part11 .tit2 a{font-size: 20px;color: #2b7237;background: #fafafa;padding: 0 20px;display: inline-block;}

.pic-list{ width: 364px; overflow: hidden;}
.pic-list li{width: 158px;/* height: 100px; */float: left;margin-right: 24px;}
.pic-list li img{width: 158px; height: 100px;}
.text-list{padding: 10px 0;}
.text-list li{height: 28px; overflow: hidden;}
.text-list li a{ height: 28px; line-height: 28px; font-size: 16px; color: #6c6c6c; overflow: hidden;}
.ul-line{width: 100%; height: 1px; background: #ebebeb;}

.part6 .box-top{margin: 10px 0;}
.part6 .box-top .title{font-size: 18px;color: #323232;font-weight: bold;margin: 15px 0;display: block;}
.part6 .box-top .pic img{width: 340px; height: 160px;}

.box-top p {
  display: block;
  width: auto;
  height: auto;
  overflow: hidden;
  font-size: 14px;
  line-height: 23px;
  margin-top: 10px;
}
.box-top p a{ color: #53b3db; }

/*part7*/
.part7-focus{widows: 340px;height: 480px;overflow:hidden;zoom:1;}
.part7-focus .hd{ width:100%; margin-top:5px;  overflow:hidden; }
.part7-focus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.part7-focus .hd ul li{float:left;text-align:center;margin-right: 6px;}
.part7-focus .hd ul li img{ width:70px; height:85px; border:5px solid #fff; cursor:pointer;  }
.part7-focus .hd ul li.on img{ border-color:#dddddd;  }
.part7-focus .bd{ width: 340px; height: 380px; overflow: hidden;}
.part7-focus .bd li{width:340px; height:380px; overflow: hidden; vertical-align:middle; position: relative;}
.part7-focus .bd li img{ width:340px; height:380px; display:block;  }
.part7-focus .bd li .title{width: 320px; padding: 0 10px; height: 80px; line-height: 80px; overflow: hidden; background: url(png1_hy20180531.png) repeat; color: #fff; font-size: 16px; position: absolute; bottom: 0; left: 0; z-index: 1;}

/*part8*/
.part8{border-left: 6px solid #2b7237;padding-left: 20px;}
.part8 h2{font-size: 18px; color: #000; font-weight: bold;}
.part8 span{color: #7a7a7a; margin-top: 15px; display: block;}
.part8 p{color: #2b7237; margin-top: 15px;}
/*part9*/
.part9 ul{overflow: hidden;}
.part9 li{width: 126px; height: 126px; float: left; margin: 0 22px;}
/******************main-R end************************/

/******************foot begin*********************/
.foot-T{ width: 100%; height: 60px; line-height: 60px; background: #e6e6e6;}
.foot-T-bm ul{width: 998px;position: absolute;left: 50%;margin-left: -499px;}
.foot-T-bm li{float: left;font-size: 16px;}
.foot-T-bm li a{ color: #262626; margin: 0 15px;}

.foot-B{width: 100%; height: 105px; padding: 40px 0; background: #2b7237; color: #fff; text-align: center;}
.foot-B a{color: #fff; font-size: 16px; margin: 0 15px;}
.foot-B p{height: 30px; line-height: 30px; font-size: 16px;}

/*******************foot end***********************/

/****************part10 begin**********************/
.part10 ul li{ overflow: hidden; margin-bottom: 10px;}
.part10 ul li a{font-size: 16px;line-height: 22px;color: #6d6d6d;overflow: hidden;display: block;background: #fff;padding: 6px 10px;} 
/****************part10 end************************/

/****************part11 begin**********************/
.part11 .bm li{overflow: hidden;padding: 15px 0;}
.part11 .bm li .pic{width: 125px; height: 170px;}
.part11 .bm li .pic img{width: 100%; height: 100%;}
.part11 .bm li .con{width: 195px;height: 170px;color: #6c6c6c;overflow:  hidden;}
.part11 .bm li .con .name{font-size: 20px; color: #6c6c6c; font-weight: bold;}
.part11 .bm li .con .abstract{line-height:28px; margin-top: 5px;}
.part11 .bm li .con .abstract .more{ color: #6c6c6c;}
/****************part11 end**********************/

/****************part12 begin********************/
.part12 ul{width: 355px;}
.part12 li {float: left;margin: 0 9px 9px 0;position: relative;}
.part12-block img{width: 79px;height: 79px;display: block;}
.part12-none {width: 100px; height: auto;position:absolute;top: 85px;left: 50%;margin-left: -50px;z-index: 333;text-align:center;display:none;background: #fff;}
.part12-none img {width: 90px;height: 90px;margin: 5px auto;}
.part12-none span {font-weight: bold;font-size: 14px;display: block;margin-top: 8px;}
/*****************part12 end***********************/






/* 替换颜色的部分 */
		<style>
			.top {
				background: url(images/banner5_hy20180801.jpg) center repeat;
			}

			.logo a p {
				letter-spacing: 1.5px;
			}

			.nav .nLi a {
				color: #53b3db;
				margin-right: 70px;
			}

			.nav .nLi a:hover {
				color: #53b3db;
				border-bottom: 3px solid #53b3db;
			}

			.part1 {
				border-top: 8px solid #53b3db;
			}
			
			.part2-L, .part2-L .bd li .pic img {
			  width: 780px;
			}

			.part3 .part3hd ul li {
				margin-right: 20px;
			}

			.part3 .part3hd ul li a {
				color: #53b3db;
				padding: 0 19px;
			}

			.part3 .part3hd ul li.on sub {
				border-top: 5px solid #53b3db;
			}

			.text-list li i,
			.part1-B ul li i,
			.foot-B,
			.part5 .tit1 i,
			.part6 .tit1 i,
			.part7 .tit1 i,
			.part10 .tit1 i,
			.part3 .part3hd ul li.on a,
			.part3 .part3hd ul li.on i {
				background: #53b3db;
			}

			.part5 .tit2 a,
			.part6 .tit2 a,
			.part7 .tit2 a,
			.part8 p,
			.part10 .tit2 a,
			.part1-T .title:hover,
			.part1-B ul li a:hover,
			.part3-box-list li .title:hover,
			.text-list li a:hover,
			.part6 .box-top .title:hover,
			.part10 ul li a:hover {
				color: #53b3db;
			}

			.part8 {
				border-left: 6px solid #53b3db;
			}

			.part4 .tit {
				background: #9ed1e7;
			}

			.part4 .bm {
				height: 72px;
			}
		</style>
/* 替换颜色的部分 */

























